//package com.waste.game.service.impl;
//
//import com.github.pagehelper.Page;
//import com.github.pagehelper.PageHelper;
//import com.github.pagehelper.PageInfo;
//import com.waste.game.entity.UserBean;
//import com.waste.game.dao.UserMapper;
//import com.waste.game.service.UserService;
//import lombok.extern.slf4j.Slf4j;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.stereotype.Service;
//
//import java.util.List;
//
//@Slf4j
//@Service
//public class UserServiceImpl implements UserService {
//
//    @Autowired
//    private UserMapper userMapper;
//    //重写登录方法
//    @Override
//    public UserBean getUser(String userName,String userPassword){
//        return userMapper.getInfo(userName,userPassword);
//    }
//    //查询所有用户重写
//    @Override
//    public List<UserBean> getUserList(){
//        return userMapper.getUserList();
//    }
//    //分页重写
//    @Override
//    public PageInfo<UserBean> getAllPage(Integer pageNum,Integer pageSize){
//        //分页实现
//        Page<Object> objects = PageHelper.startPage(pageNum,pageSize);
//        List<UserBean> userBeans = userMapper.getUserList();
//        PageInfo<UserBean> pageInfo = new PageInfo<>(userBeans);
//        return pageInfo;
//    }
//    //重写添加
//    @Override
//    public void addUser(UserBean userBean){
//        userMapper.addUser(userBean);
//    }
//    //重写修改
//    @Override
//    public void upDataUser(UserBean userBean){
//        userMapper.upDataUser(userBean);
//    }
//    //查询查询单个
//    @Override
//    public UserBean findUser(int id){
//        return userMapper.findUser(id);
//    }
//    //重写删除
//    @Override
//    public void deleteUser(int id){
//        userMapper.deleteUser(id);
//    }
//    //
//    @Override
//    public UserBean findUserName(String username){
//        return userMapper.findUserName(username);
//    }
//    //
//    @Override
//    public void upDataUserName(String userPassword,String userName){
//        userMapper.upDataUserName(userPassword,userName);
//    }
//}
